草庐IT

iphone - 创建到 NSMutableArray 时动态计算 TextField

全部标签

javascript - 使用 MDL 动态构建的输入无法正确呈现

我有以下代码,varloginForm=document.createElement('div');loginForm.className='row';loginForm.innerHTML='Username';document.getElementById('page-content').appendChild(loginForm);问题在于,由于javascript函数已经运行,输入的样式不正确。有人知道我需要调用什么javascript函数来完成这项工作吗?我尝试了MaterialTextfield.prototype.init()但没有任何改变。

javascript - 如何动态更改 Ext js 存储数据

我有一个如下所示的组合框{xtype:'combo',fieldLabel:'Test',store:['a','b']}在不创建Ext存储对象的情况下,我将数组分配给存储并且它显示的值很好。在某些操作中,我想用['d','e']更新商店我试过像下面这样分配新值来存​​储comboObje.store=['d','e'];但它没有更新值。如何用商店中的新值替换原始值。 最佳答案 您可以使用bindStore创建一个新存储,或者使用loadData将新数据加载到现有存储:combo.store.loadData(['d','e'].m

javascript - 什么时候需要创建延迟?

现在通常不鼓励创建延迟对象,而倾向于使用ES6风格的Promise构造函数。是否存在需要(或以某种方式更好)使用延迟的情况?例如,在thispage上,下面的例子给出了使用延迟的理由:functiondelay(ms){vardeferred=Promise.pending();setTimeout(function(){deferred.resolve();},ms);returndeferred.promise;}然而,这也可以通过Promise构造函数来完成:functiondelay(ms){returnnewPromise(function(resolve,reject){s

javascript - 如何在javascript中动态创建一个包含值数组的 map

我有这个需求。根据函数中传递的参数数量,我需要在map中创建那么多条目。假设我有一个函数myfunc1(a,b,c),我需要一个键为“a”、“b”和“c”的映射,并且每个键可以有多个值。但问题是我事先不知道这些键会有多少值。当值出现时,我需要将它们添加到与映射中的匹配键对应的值列表中。我如何在javascript中执行此操作?我找到了如下静态答案。但我想动态地做到这一点。我们可以使用push方法吗?varmap={};map["country1"]=["state1","state2"];map["country2"]=["state1","state2"];

javascript - 如何将 id 的动态值传递给我从 json 获取的 jquery?

我从json中获取值并传递给自动完成搜索字段。[{"id":1,"name":"JAVA"},{"id":2,"name":"cakePHP"},"id":3,"name":"Android"}]例如,当我点击JAVA时,我想获取JAVA的id,比如www.example.com/1J查询代码:$('#search').typeahead({ajax:'/searchendpoint/search',onSelect:function(){window.location="/home/view/"+$(this).val().id;}}); 最佳答案

javascript - 在 Vue.js 中动态过滤对象数组

我有一个Vue.js应用程序。在此应用程序中,我尝试将过滤器值动态应用于对象的Array。Array中的每个对象都有字段。我正在尝试按字段值过滤这些对象。每个字段都可以按多个值过滤。此时,我一直没有弄清楚如何进行这种过滤。我试过使用JavaScript内置的filter函数。但是,这总是为我返回一个空的结果集。我把这个Fiddle放在一起了,其中包括以下代码:newVue({el:'#app',data:{currentFilterProperty:'',currentFilterValue:'',cols:[{title:'Name',prop:'name'},{title:'Age

javascript - 如何根据文本宽度动态调整 SVG 矩形的大小?

在SVG图形中,我创建了由矩形和一些文本组成的节点元素。文本的数量可能会有很大差异,因此我想根据文本的宽度设置矩形的宽度。下面是使用D3.js创建的矩形(使用固定的宽度和高度值):varrects=nodeEnter.append("rect").attr("width",rectW).attr("height",rectH);后跟文本元素:varnodeText=nodeEnter.append("text").attr("class","node-text").attr("y",rectH/2).attr("dy",".35em").text(function(d){returnd

javascript - 如何检查我的 iPhone Safari 上运行的 Ajax 请求的状态?

我的网站上加载了这段代码fingerprintingpageloaded.//console.log(window);functiongetIPhoneModel(){//CreateacanvaselementwhichcanbeusedtoretrieveinformationabouttheGPU.varcanvas=document.createElement("canvas");if(canvas){varcontext=canvas.getContext("webgl")||canvas.getContext("experimental-webgl");if(context

javascript - 为什么我看到 javascript 数组是用 string.split() 创建的?

我在网上看到这样的代码vardays="MondayTuesdayWednesdayThursdayFridaySaturdaySunday".split("");为什么这样做而不是vardays=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"];我不认为懒惰或无知与它有任何关系。这是jQuery1.4.2之外的props:"altKeyattrChangeattrNamebubblesbuttoncancelablecharCodeclientXclientYctrlKeycurrentT

javascript - 如何在 Greasemonkey 中为 firefox 创建快捷方式?

如何为firefox书签创建Greasemonkey快捷方式,或者打开网站的快捷方式?对不起,我想要一个greasemonkey脚本,其中包含一些为firefox书签绑定(bind)一些键的脚本例如,按下键1=打开书签1,依此类推 最佳答案 Iwantagreasemonkeyscriptthatcontainsomescriptthatbindsomekeyforfirefoxbookmark这是一个例子://==UserScript==//@nameGoogleShortcut//@namespacegoogleShortcut